do something with meticulous care - Turc Anglais Dictionnaire